congo forest mouse - French English Dictionary